vestibular part of vestibulocochlear nerve - French English Dictionary